water-table stream - French English Dictionary